OPC Studio User's Guide and Reference
Context Commands in OPC UA Browsing
Concepts > OPC Data Client Concepts > OPC Data Client Features > OPC Data Client User Interface Features > Common Functionality in Browsing Dialogs and Controls > Context Commands in Browsing > Context Commands in OPC UA Browsing
In This Topic

Commands described in this article are available when browsing in the OPC Unified Architecture (OPC UA) domain. 

OPC UA Root Node

Settings: Endpoint Selection Policy

Configures the default endpoint selection policy, valid on endpoints which do not specify their endpoint selection policy explicitly. 

Settings: Certificate Acceptance Policy

Globally configures how other-party application certificates are accepted.

Application: View Instance Certificate

Locates, retrieves and displays the application instance certificate currently used by the application.

OPC UA Host Node

Enable Local Discovery

When set, connects to the OPC UA Local Discovery Server (LDS) on the host, and shows the applications and/or discovery endpoints registered on the host.

Troubleshooting: Ping Host Test

Makes a quick connectivity check to the selected host. Note that the PING command may fail but the host may still be accessible via OPC.

Browse As: Applications

Groups the information returned from the OPC UA browsing by OPC UA applications.

Browse As: Discovery Endpoints

Shows the individual OPC UA discovery endpoints returned from the OPC UA browsing.

Discovery Endpoints Display: URL, Application Name

The discovery endpoints are displayed using their URL, with an appended application name in parenthesis. For example: opc.tcp://opcua.demo-this.com:51210/UA/SampleServer (UA Sample Server) .

Discovery Endpoints Display: URL

The discovery endpoints are displayed using their URL only. For example: opc.tcp://opcua.demo-this.com:51210/UA/SampleServer .

OPC UA Application Node (from local discovery)

Browse As: Discovery Endpoints

Shows the individual OPC UA discovery endpoints returned from the OPC UA browsing.

Browse As: Session Endpoints

Shows session endpoints available for the discovery endpoint or application underneath its node.

Discovery Endpoints Display: URL

The discovery endpoints are displayed using their URL. For example: opc.tcp://opcua.demo-this.com:51210/UA/SampleServer .

Discovery Endpoints Display: Scheme

The session endpoints are displayed using their scheme. For example: http: .

Session Endpoints Display: URL, Policy Specifier

The session endpoints are displayed using their URL (host part may be replaced by "..." if it clear from some ancestor node), and a policy specifier. Example: opc.tcp://...:51210/UA/SamplesServer - [SignAndEncrypt:Basic128Rsa15:] .

Session Endpoints Display: Scheme, Policy Specifier

The session endpoints are displayed using their scheme, and a policy specifier. For example: http: - [SignAndEncrypt:Basic128Rsa15:] .

Session Endpoints Display: Policy, Mode, Profile

The session endpoints are displayed using their policy name and security mode, with an appended profile name in parenthesis. For example: Basic128Rsa15 - SignAndEncrypt (soaphttp-wssc-uaxml-uabinary) .

OPC UA Application Node (from network or global discovery)

(none) 

OPC UA Endpoint Node

Duplicate Endpoint Node

Creates a duplicate of an existing OPC UA endpoint node. By creating a duplicate, you may set parameters of the endpoint (such as endpoint selection policy, or user identity) differently from the original node.

Treat As GDS

When set, treats the endpoint node as OPC UA Global Discovery Server (GDS). In this mode, the applications registered in the GDS are shown underneath the endpoint node (instead of normal OPC UA address space), and additional commands are made available on the node, for GDS registration, Certificate Managemer (CM) operations, etc.

Endpoint Parameters: User Identity

This command allows the user to specify the identity (or identities) that should be used during the connection attempt(s) to the server.

Endpoint Parameters: Endpoint Selection Policy

Allows the user to influence the endpoint selection, specifically for the selected OPC UA endpoint node.

Troubleshooting: Ping Host Test

Makes a quick connectivity check to the selected host. Note that the PING command may fail but the host may still be accessible via OPC.

Troubleshooting: TCP Connect Test

This command attempts to open a TCP socket to the selected endpoint (without any OPC-specific actions or communication), in order to verify the network connectivity and the presence of the server or endpoint.

Troubleshooting: Server Connection Test

The commands attempts to make a connection to the OPC UA server using the selected endpoint, and displays the outcome.

OPC UA Endpoint Node (discovery endpoint)

Browse As: Session Endpoints

Shows session endpoints available for the discovery endpoint or application underneath its node.

Browse As: Address Space

Shows the address space of the OPC UA server underneath the discovery endpoint node.

Session Endpoints Display: URL, Policy Specifier

The session endpoints are displayed using their URL (host part may be replaced by "..." if it clear from some ancestor node), and a policy specifier. Example: opc.tcp://...:51210/UA/SamplesServer - [SignAndEncrypt:Basic128Rsa15:] .

Session Endpoints Display: Scheme, Policy Specifier

The session endpoints are displayed using their scheme, and a policy specifier. For example: http: - [SignAndEncrypt:Basic128Rsa15:] .

Session Endpoints Display: Policy, Mode, Profile

The session endpoints are displayed using their policy name and security mode, with an appended profile name in parenthesis. For example: Basic128Rsa15 - SignAndEncrypt (soaphttp-wssc-uaxml-uabinary) .

OPC UA Endpoint Node (with Treat As GDS)

GDS Registration: Register This Client

Creates an application registration in the GDS, assigning it a new application ID. Existing registrations with the same application URI are removed first.

GDS Registration: Update This Client Registration

Updates an application registration in the GDS, keeping its application ID. A new registration is created if the application is not yet registered in the GDS. Preexisting registrations with the same application URI are removed.

GDS Registration: Unregister This Client

Removes an application registration from the GDS, if it exists. All existing registrations for the application URI are removed.

GDS Registration: Find This Client Registrations

Finds and displays all registrations for this application URI in the GDS.

Certificate Manager (CM): Obtain New Certificate

Obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.

Certificate Manager (CM): Refresh Own Trust Lists

Retrieves the current trust lists for the application from the certificate manager, and refreshes own certificate stores accordingly.

OPC UA Network Node

Enable Network Discovery

When set, connects to the OPC UA Local Discovery Server with Multicast Extensions (LDS-ME) on the host, and shows the hosts, applications and/or discovery endpoints on the host's network.

Troubleshooting: Ping Host Test

Makes a quick connectivity check to the selected host. Note that the PING command may fail but the host may still be accessible via OPC.

Browse As: Hosts

Groups the information returned from the OPC UA network browsing by hosts.

Browse As: Applications

Groups the information returned from the OPC UA browsing by OPC UA applications.

Browse As: Discovery Endpoints

Shows the individual OPC UA discovery endpoints returned from the OPC UA browsing.

Discovery Endpoints Display: URL, Application Name

The discovery endpoints are displayed using their URL, with an appended application name in parenthesis. For example: opc.tcp://opcua.demo-this.com:51210/UA/SampleServer (UA Sample Server) .

Discovery Endpoints Display: URL

The discovery endpoints are displayed using their URL only. For example: opc.tcp://opcua.demo-this.com:51210/UA/SampleServer .

 

The features discussed here, or some of them, may not be available in all editions of the product. Check the OPC Data Client Product Editions page for differences between the editions. The trial license has all features enabled (and is limited in period for which it provides valid data), but licenses for specific commercial editions may have functionality limitations.
See Also